shift up
International FootballIraola's Bournemouth Return: The Two-Day Rest Edge and the 'Too Well-Known' ProblemWhen Andoni Iraola walks out of the Vitality Stadium tunnel this weekend, he...
International FootballMexico 3-0 China at the Vertex Cup: the reverse diagonal in the 20th minute and what the scoreline left behindIn the twentieth minute, on a corner of a small pitch in east London, the bal...
Domestic FootballOne Session, Three Waves: Vietnam's Olympic Team Lands in Japan With Its Thinnest KitOn the afternoon of September 12, the training session lasted under 90 minute...
International FootballAfter the Matchweek: What the Stats Sheet Cannot HoldThe match ended at four in the morning, Sydney time. I turned off the screen,...
EsportsKalshi and the $1.73 Billion Figure: 55.8% of Esports Volume Sits in a Single QuarterFour rows of numbers. Q4 2026: $44 million. Q1 2026: $173 million. Q2 2026:...
TennisWhen Birds Sat on the Net: Medvedev, the Umpire, and the Fragile Line of FairnessThe moment came in the fifth game of the second set. The score was 4-1 in fav...
Martial ArtsVietnam Poomsae at Chuncheon: Recounting the Three 2026 Golds Before Talking About a New SummitSix Heels and One Sound In the team poomsae event, the thing I listen for is...
International FootballLessons from the fake news scandal in sports journalism: When data sources fool even expertsIn sports journalism, where speed and accuracy are weighed against each other...
BasketballThe Empty Dataset and Nine Analytical Dimensions: Where Basketball Data Journalism Most Easily Fools ItselfOn Tuesday morning I opened the aggregated data file from the previous day's...
VolleyballNebraska No. 1 in the NCAA Top 16: the records table is hiding a schedule-strength signalThe second set of Nebraska–Purdue ended 25–22 for the visitors, on Nebraska's...
International FootballWhen a Football-Free News Item Gets Tagged 'Football'On the morning of August 13, 2026, I opened my content-tracking board and fou...
BadmintonAsian Games 2026: India Beat Bangladesh 3-0 in Men's Team Badminton — What the Scoreline Says and What It Leaves OutOn September 21, 2026, at the Ichinomiya City Municipal Gymnasium in Aichi...
BasketballKawhi Leonard and the Clippers' 'Escape': Is Toronto Buying Back the 2026 Dream?The $700,000 fine the NBA imposed on Kawhi Leonard is not a verdict, but a...
International FootballMitoma's Release Clause and the Revaluation of Japanese PlayersIn July 2026, when the English press mentioned a £50 million figure for Kaoru...
Table TennisEngland Replaces the Door Into Table Tennis With 70 Activity Cards: A Lesson for Vietnamese Table TennisOn a Saturday morning at Portsmouth Table Tennis Club, thirty children aged...
Domestic FootballU20 Vietnam faces 'death match' against Palestine: Home advantage is a weapon, physicality is a challengeWhen the final whistle blew at Viet Tri Stadium, U20 Vietnam players lowered...
EsportsVietnamese Women's Football: Ambition Beyond LimitsAt the 90th minute plus three at Eden Park, Vietnam's 0-2 loss to Portugal in...
EsportsNine Dimensions, Zero Facts: Esports Analysis Needs to Relearn the Word "Unknown"At three in the morning I opened a 4,180-word file. The header read: "Stage-2...
Martial ArtsAsiad Diary: Final Times Are Data, Not a PromiseThe diary page for the Vietnam delegation's competition day at the Asiad held...
International FootballThe Empty Analysis in a Major Tournament Season: The Line Between Analysis and FabricationAt 2 a.m. in Manchester, I opened an analysis file and found it empty. No...
International FootballMexico 3-0 China at the Vertex Cup: the reverse diagonal in the 20th minute and what the scoreline left behindIn the twentieth minute, on a corner of a small pitch in east London, the bal...
Domestic FootballOne Session, Three Waves: Vietnam's Olympic Team Lands in Japan With Its Thinnest KitOn the afternoon of September 12, the training session lasted under 90 minute...
International FootballAfter the Matchweek: What the Stats Sheet Cannot HoldThe match ended at four in the morning, Sydney time. I turned off the screen,...
EsportsKalshi and the $1.73 Billion Figure: 55.8% of Esports Volume Sits in a Single QuarterFour rows of numbers. Q4 2026: $44 million. Q1 2026: $173 million. Q2 2026:...
TennisWhen Birds Sat on the Net: Medvedev, the Umpire, and the Fragile Line of FairnessThe moment came in the fifth game of the second set. The score was 4-1 in fav...
Martial ArtsVietnam Poomsae at Chuncheon: Recounting the Three 2026 Golds Before Talking About a New SummitSix Heels and One Sound In the team poomsae event, the thing I listen for is...
International FootballLessons from the fake news scandal in sports journalism: When data sources fool even expertsIn sports journalism, where speed and accuracy are weighed against each other...
BasketballThe Empty Dataset and Nine Analytical Dimensions: Where Basketball Data Journalism Most Easily Fools ItselfOn Tuesday morning I opened the aggregated data file from the previous day's...
VolleyballNebraska No. 1 in the NCAA Top 16: the records table is hiding a schedule-strength signalThe second set of Nebraska–Purdue ended 25–22 for the visitors, on Nebraska's...
International FootballWhen a Football-Free News Item Gets Tagged 'Football'On the morning of August 13, 2026, I opened my content-tracking board and fou...
BadmintonAsian Games 2026: India Beat Bangladesh 3-0 in Men's Team Badminton — What the Scoreline Says and What It Leaves OutOn September 21, 2026, at the Ichinomiya City Municipal Gymnasium in Aichi...
BasketballKawhi Leonard and the Clippers' 'Escape': Is Toronto Buying Back the 2026 Dream?The $700,000 fine the NBA imposed on Kawhi Leonard is not a verdict, but a...
International FootballMitoma's Release Clause and the Revaluation of Japanese PlayersIn July 2026, when the English press mentioned a £50 million figure for Kaoru...
Table TennisEngland Replaces the Door Into Table Tennis With 70 Activity Cards: A Lesson for Vietnamese Table TennisOn a Saturday morning at Portsmouth Table Tennis Club, thirty children aged...
Domestic FootballU20 Vietnam faces 'death match' against Palestine: Home advantage is a weapon, physicality is a challengeWhen the final whistle blew at Viet Tri Stadium, U20 Vietnam players lowered...
EsportsVietnamese Women's Football: Ambition Beyond LimitsAt the 90th minute plus three at Eden Park, Vietnam's 0-2 loss to Portugal in...
EsportsNine Dimensions, Zero Facts: Esports Analysis Needs to Relearn the Word "Unknown"At three in the morning I opened a 4,180-word file. The header read: "Stage-2...
Martial ArtsAsiad Diary: Final Times Are Data, Not a PromiseThe diary page for the Vietnam delegation's competition day at the Asiad held...
International FootballThe Empty Analysis in a Major Tournament Season: The Line Between Analysis and FabricationAt 2 a.m. in Manchester, I opened an analysis file and found it empty. No...
